function huiyi() {
    $.getJSON("/nmydgl/selMeetingtypeId",function (data) {
        console.log(data)
        $(data).each(function (i,v) {
            $(".huiyi").append("<option value='"+v.id+"'>"+v.type+"</option>")
        })
    })
}

var currentPage = 1;//当前页码
var pageSize = 10;//每页显示的数据量
var totalCount = 0;//总条数
var totalPage = 0;//总页数

//加载分页信息
function fenye() {
//清空
    $("#table-page tr:gt(1) td").html("&nbsp;");

    let huiyi=$(".huiyi").val().trim();
    let uid=$("#uid").val().trim();
    let endtime=$("#endtime").val();
    let use=$("#use").val().trim();

    let json = {
        m_id : huiyi,
        u_id: uid,
        endtime:endtime,
        use:use,
        currentPage : currentPage,
        pageSize : pageSize
    };

    $.ajaxSettings.async = false;
    $.getJSON("/nmydgl/selMeetingreserve",json,function (dataA) {

        //清空
        // $(".table-page tr:gt(1) td").html("&nbsp;");
        //总条数
        totalCount = dataA.total;
        //总页数
        totalPage = dataA.pages;

        $(dataA.list).each(function (i,v) {
            console.log(dataA);
            var a="";
            var b="";
            if (v.state==0){
                a="审核中";
            }else if (v.state==1){
                a="审核通过";
            }else if (v.state== -1){
                a="审核未通过";
            }else if (v.state== -2){
                a="已取消";
            }
            if (v.approver==null){
                b="空";
            }else{
                b=v.approver;
            }
            $("#table-page").find("tr").eq(i+1).find("td").eq(0).text((currentPage-1)*pageSize+i+1);
            $("#table-page").find("tr").eq(i+1).find("td").eq(1).text(v.type);
            $("#table-page").find("tr").eq(i+1).find("td").eq(2).text(v.name);
            $("#table-page").find("tr").eq(i+1).find("td").eq(3).text(v.endtime);
            $("#table-page").find("tr").eq(i+1).find("td").eq(4).text(v.use);
            $("#table-page").find("tr").eq(i+1).find("td").eq(5).text(b);
            $("#table-page").find("tr").eq(i+1).find("td").eq(6).text(a);
            $("#table-page").find("tr").eq(i+1).find("td").eq(7).text(v.ydtime);
            $("#table-page").find("tr").eq(i+1).find("td").eq(8).html("<button href='' onclick='del("+v.id+","+v.state+",this)' class=\"layui-btn layui-btn-sm\">取消预定</button>");
        })

    })
    $.ajaxSettings.async = true;

    if (totalPage == 0){
        totalPage = 1;
    }
    //调用页数
    showPage()
}

//展示页码
function showPage() {
    $(".showPage").text("第" + currentPage + "页 / 共" + totalPage + "页");
}

//下一页
function next() {
    currentPage++;
    if (currentPage > totalPage) {
        currentPage = totalPage;
        return;
    }
    fenye();
}


//上一页
function prev() {
    currentPage--;
    if (currentPage < 1) {
        currentPage = 1;
        return;
    }
    fenye();
}

//首页
function start() {
    currentPage = 1;
    fenye();
}

//尾页
function end() {
    currentPage = totalPage;
    fenye();
}

//模糊查询
function selindexYDGL() {
    //防止出现2/1的情况
    currentPage = 1;
    //分页查看数据
    fenye();
    //一下判断防止“0数据”，出现1/0的情况！收尾工作
    if (totalCount == 0) {
        totalPage = 1;
        $(".showPage").text(currentPage + "/" + totalPage);
        layer.alert("抱歉，未找到符合条件的会议室预定！")
    }
}

//删除
function del(id,state,thisA){
    if (state==0){
        layer.msg('你确定要取消预定吗？', {
            time: 0 //不自动关闭
            ,btn: ['确定', '取消']
            ,yes: function(indexYD){
                layer.close(indexYD);
                $.getJSON("/nmydgl/delindexYDGL","id="+id,function (data) {
                    if (data){
                        layer.alert('取消预定成功', {icon: 6});
                    }else {
                        layer.alert('取消预定失败', {icon: 5});
                    }
                    window.location.href='/nmydgl/indexYDGL'
                })
            }
        });
    }else if(state==1){
        layer.alert('已通过，不可取消', {icon: 6});
        return
    }else if(state==-1){
        layer.alert('已拒绝，不可取消', {icon: 5});
        return
    }else if(state==-2){
        layer.alert('已取消', {icon: 5});
        return
    }
}